Barclays Surges Ahead with an 11% Income Jump to £7.7 Billion in Q1 2025
Barclays PLC announced an 11% rise in Q1 2025 income to £7.7 billion, with profits before and after tax growing by 19% and 16% respectively. The bank's strong performance is attrib...